using System;
using System.Collections.Generic;
using System.Text;

namespace TagTool.Devices
{
    public interface ITabletContext : ICursorDevice
    {
        void OnPacket(IntPtr wParam, IntPtr lParam);
        void OnContextOpen(IntPtr wParam, IntPtr lParam);
        void OnContextClose(IntPtr wParam, IntPtr lParam);
        void OnContextUpdate(IntPtr wParam, IntPtr lParam);
        void OnContextOverlap(IntPtr wParam, IntPtr lParam);
        void OnProximity(IntPtr wParam, IntPtr lParam);
        void OnInfoChange(IntPtr wParam, IntPtr lParam);
        void OnCursorChange(IntPtr wParam, IntPtr lParam);    
        bool Enabled
        {
        	get;
        }
    }
}
